guided torpedo - Turkish English Dictionary